<?php
//echo '<pre>';print_r($expedientes);die;
if(!isset($q)) $q='';
else $q="&q=$q";
$paginator->options(array('url'=>array('?'=>$q)));
?>
<?php $javascript->link(array('index_only.js'), false); ?>
<h2>Listado de Expedientes</h2>
<?php
function checkRow( &$obj){
    $html = $obj['Html'];	
	$obj['Registro']['seguimiento'] = $html->link('Seguimiento', array('controller'=>'Seguimientos', 'action'=>'add', $obj['Registro']['id']), array('class'=>'lnkbutton btnpermissions'));
    return false;
}
echo $getList->getFunction('checkRow');
echo $getList->getList(array(
    'Expediente',
	array(
        'form'=>array('action'=>'process','type'=>'post'),
        'table'=>array('class'=>'celda','border'=>'0'),
        'config'=>array(
            '[Registro][id]'=>array('type'=>'hidden','key'=>true ),
            '[id]'=>array('type'=>'checkbox','title'=>'','width'=>'10','align'=>'center'),
            '[Registro][numero_expediente]'=>array('type'=>'fields','href'=>'view', 'title'=>'Nro. Expediente'),
			'[Materia][descripcion]'=>array('type'=>'fields','title'=>'Materia'),			
			'[Registro][denunciantes]'=>array('type'=>'fields','title'=>'Denunciante'),
			'[Registro][afectados]'=>array('type'=>'fields','title'=>'Afectado'),
			'[Registro][afectados]'=>array('type'=>'fields','title'=>'Afectado'),
			'[Lugare][descripcion]'=>array('type'=>'fields','title'=>'Lugar'),
			'[Estado][descripcion]'=>array('type'=>'fields','title'=>'Estado'),
			'[Registro][seguimiento]'=>array('type'=>'fields','title'=>'','order'=>false,'width'=>50),
			'[Editar]'=>array('type'=>'button','href'=>'edit','title'=>'','class'=>'lnkbutton btnedit','order'=>false,'width'=>50)
        ),
        'data'	=>$expedientes,
        'button'=>array(
			'default'=>true,
			'Estado'=>array('div'=>false,'name'=>'estado','class'=>'btnsendpack'),
		)
    )
));
?>
<div id="divEstado" style="overflow:auto;display:none">
	<div>Estado &nbsp;
		<?php 
		echo $form->input('Registro.estado_id',array( 'id'=>'ExpedienteEstadoId' ,'label'=>false, 'div'=>false, 'options'=>$estados));?>
	</div>
</div>
<script>
$(function(){
$('#ExpedienteProcessForm').append($('#divEstado'));
$('#divEstado').dialog({
	modal:true,
	autoOpen:false,
	width:350,
	height:150,
	resizable: false ,
	open: function(event, ui) {
		$('#divEstado').show();
	},
	buttons:{
		'Aceptar':function(){
			$('#ExpedienteProcessForm').append('<input name="RegistroEstadoId" type="text" value="'+$('#ExpedienteEstadoId').val()+'"/>');	
			$('#ExpedienteProcessForm').submit();							
			$(this).dialog('close');			
		},
		'Cancelar':function(){
			$(this).dialog('close');
		}
	}});	
$('input:submit[name=estado]').click(function(e){		
		e.preventDefault();			
		$('#divEstado').dialog('open');	
});
$('#divEstado').hide();
});
</script>